# Empty collections
[bool]@()

[bool](Get-ChildItem | Where-Object Name -eq "Non-existent-File.txt")

# Single-element collections
$a = $(0)
[bool]$a

$b = @(1)
[bool]$b

# Multi-element collections
$c = @(0,0)
[bool]$c